racing cars - German English Dictionary